oblanceolate leaf - English Synonyms Dictionary